a skeleton key - Spanish English Dictionary